ice yacht - French English Dictionary